-
VerifyProductPurchase
2:13:53 AM / 00:01:03:411 Pass
VerifyProductPurchase
05.29.2023 2:13:53 AM 05.29.2023 2:14:57 AM 00:01:03:411 · #test-id=1Leyon Android_SamsungM31Status Timestamp Details Pass 2:13:57 AM HomePage objects loaded Pass 2:14:14 AM ProductPage objects loaded Pass 2:14:26 AM Cart product count matched Pass 2:14:28 AM CartPage objects loaded Pass 2:14:29 AM Product 1 found Pass 2:14:30 AM Product 2 found Pass 2:14:31 AM Verify cart - Total Amount Pass 2:14:37 AM GoogleSearchPage objects loaded Pass 2:14:46 AM HomePage objects loaded Pass 2:14:48 AM General Store screen loaded successfully Pass 2:14:48 AM Test Passed Info 2:14:56 AM Info 2:14:57 AM video path: videos\Android_Samsung M31\2023-05-29_02-13-34\GeneralStoreTest\VerifyProductPurchase.mp4 -
VerifyProductPurchase
2:13:58 AM / 00:00:27:939 Fail
VerifyProductPurchase
05.29.2023 2:13:58 AM 05.29.2023 2:14:26 AM 00:00:27:939 · #test-id=2Leyon Android_OnePlus9proStatus Timestamp Details Pass 2:13:59 AM HomePage objects loaded Pass 2:14:15 AM ProductPage objects loaded Fail 2:14:26 AM Test Failed - Oneplus 9 Pro
Fail 2:14:26 AM Test Failed Fail 2:14:26 AM java.lang.AssertionError: expected [2] but found [1]
VerifyProductPurchase,Stacktrace: java.lang.AssertionError: expected [2] but found [1] at org.testng.Assert.fail(Assert.java:99) at org.testng.Assert.failNotEquals(Assert.java:1037) at org.testng.Assert.assertEqualsImpl(Assert.java:140) at org.testng.Assert.assertEquals(Assert.java:122) at org.testng.Assert.assertEquals(Assert.java:629) at org.testng.Assert.assertEquals(Assert.java:639) at testutils.Assertion.assertEquals(Assertion.java:22) at pages.ProductPage.verifyCartItemCount(ProductPage.java:64) at tests.GeneralStoreTest.VerifyProductPurchase(GeneralStoreTest.java:62) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133) at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598) at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173) at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46) at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824) at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128) at java.util.ArrayList.forEach(Unknown Source) at org.testng.TestRunner.privateRun(TestRunner.java:794) at org.testng.TestRunner.run(TestRunner.java:596) at org.testng.SuiteRunner.runTest(SuiteRunner.java:377) at org.testng.SuiteRunner.access$000(SuiteRunner.java:28) at org.testng.SuiteRunner$SuiteWorker.run(SuiteRunner.java:418) at org.testng.internal.thread.ThreadUtil.lambda$execute$0(ThreadUtil.java:64) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source)
-
VerifyProductPurchaseFailing
2:14:54 AM / 00:00:27:332 Fail
VerifyProductPurchaseFailing
05.29.2023 2:14:54 AM 05.29.2023 2:15:21 AM 00:00:27:332 · #test-id=3Leyon Android_OnePlus9proStatus Timestamp Details Pass 2:14:55 AM HomePage objects loaded Pass 2:15:08 AM ProductPage objects loaded Fail 2:15:21 AM Test Failed - Oneplus 9 Pro
Fail 2:15:21 AM Test Failed Fail 2:15:21 AM java.lang.AssertionError: expected [3] but found [2]
VerifyProductPurchaseFailing,Stacktrace: java.lang.AssertionError: expected [3] but found [2] at org.testng.Assert.fail(Assert.java:99) at org.testng.Assert.failNotEquals(Assert.java:1037) at org.testng.Assert.assertEqualsImpl(Assert.java:140) at org.testng.Assert.assertEquals(Assert.java:122) at org.testng.Assert.assertEquals(Assert.java:629) at org.testng.Assert.assertEquals(Assert.java:639) at testutils.Assertion.assertEquals(Assertion.java:22) at pages.ProductPage.verifyCartItemCount(ProductPage.java:64) at tests.GeneralStoreTest.VerifyProductPurchaseFailing(GeneralStoreTest.java:126) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133) at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598) at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173) at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46) at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824) at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128) at java.util.ArrayList.forEach(Unknown Source) at org.testng.TestRunner.privateRun(TestRunner.java:794) at org.testng.TestRunner.run(TestRunner.java:596) at org.testng.SuiteRunner.runTest(SuiteRunner.java:377) at org.testng.SuiteRunner.access$000(SuiteRunner.java:28) at org.testng.SuiteRunner$SuiteWorker.run(SuiteRunner.java:418) at org.testng.internal.thread.ThreadUtil.lambda$execute$0(ThreadUtil.java:64) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source)
-
VerifyProductPurchaseFailing
2:15:21 AM / 00:00:36:113 Fail
VerifyProductPurchaseFailing
05.29.2023 2:15:21 AM 05.29.2023 2:15:57 AM 00:00:36:113 · #test-id=4Leyon Android_SamsungM31Status Timestamp Details Pass 2:15:25 AM HomePage objects loaded Pass 2:15:40 AM ProductPage objects loaded Fail 2:15:52 AM Test Failed - Samsung M31
Fail 2:15:52 AM Test Failed Fail 2:15:52 AM org.openqa.selenium.NoSuchElementException: An element could not be located on the page using the given search parameters. For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03' System info: host: 'DESKTOP-SRI8GR7', ip: '192.168.0.110', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_351' Driver info: io.appium.java_client.android.AndroidDriver Capabilities {app: C:\Users\Lenovo\eclipse-wor..., appActivity: com.androidsample.generalst..., appPackage: com.androidsample.generalstore, automationName: UiAutomator2, chromedriverExecutable: C:\Users\Lenovo\eclipse-wor..., databaseEnabled: false, desired: {app: C:\Users\Lenovo\eclipse-wor..., appActivity: com.androidsample.generalst..., appPackage: com.androidsample.generalstore, automationName: UiAutomator2, chromedriverExecutable: C:\Users\Lenovo\eclipse-wor..., deviceName: Samsung M31, fullReset: true, platformName: android, udid: RZ8N71N5TZB}
VerifyProductPurchaseFailing,Stacktrace: org.openqa.selenium.NoSuchElementException: An element could not be located on the page using the given search parameters. For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03' System info: host: 'DESKTOP-SRI8GR7', ip: '192.168.0.110', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_351' Driver info: io.appium.java_client.android.AndroidDriver Capabilities {app: C:\Users\Lenovo\eclipse-wor..., appActivity: com.androidsample.generalst..., appPackage: com.androidsample.generalstore, automationName: UiAutomator2, chromedriverExecutable: C:\Users\Lenovo\eclipse-wor..., databaseEnabled: false, desired: {app: C:\Users\Lenovo\eclipse-wor..., appActivity: com.androidsample.generalst..., appPackage: com.androidsample.generalstore, automationName: UiAutomator2, chromedriverExecutable: C:\Users\Lenovo\eclipse-wor..., deviceName: Samsung M31, fullReset: true, platformName: android, udid: RZ8N71N5TZB}, deviceApiLevel: 31, deviceManufacturer: samsung, deviceModel: SM-M315F, deviceName: RZ8N71N5TZB, deviceScreenDensity: 420, deviceScreenSize: 1080x2340, deviceUDID: RZ8N71N5TZB, fullReset: true, javascriptEnabled: true, locationContextEnabled: false, networkConnectionEnabled: true, pixelRatio: 2.625, platform: LINUX, platformName: Android, platformVersion: 12, statBarHeight: 78, takesScreenshot: true, udid: RZ8N71N5TZB, viewportRect: {height: 2053, left: 0, top: 78, width: 1080}, warnings: {}, webStorageEnabled: false} Session ID: 8a7d8309-a498-4e52-bc0b-3dd781b28852 *** Element info: {Using=xpath, value=//android.widget.LinearLayout[*[@text='Nike SFB Jungle']]/android.widget.LinearLayout/android.widget.TextView[@text='ADD TO CART']} at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187) at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122) at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49) at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158) at io.appium.java_client.remote.AppiumCommandExecutor.execute(AppiumCommandExecutor.java:250) at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552) at io.appium.java_client.DefaultGenericMobileDriver.execute(DefaultGenericMobileDriver.java:41) at io.appium.java_client.AppiumDriver.execute(AppiumDriver.java:1) at io.appium.java_client.android.AndroidDriver.execute(AndroidDriver.java:1) at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323) at io.appium.java_client.DefaultGenericMobileDriver.findElement(DefaultGenericMobileDriver.java:61) at io.appium.java_client.AppiumDriver.findElement(AppiumDriver.java:1) at io.appium.java_client.android.AndroidDriver.findElement(AndroidDriver.java:1) at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:428) at io.appium.java_client.DefaultGenericMobileDriver.findElementByXPath(DefaultGenericMobileDriver.java:151) at io.appium.java_client.AppiumDriver.findElementByXPath(AppiumDriver.java:1) at io.appium.java_client.android.AndroidDriver.findElementByXPath(AndroidDriver.java:1) at org.openqa.selenium.By$ByXPath.findElement(By.java:353) at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315) at io.appium.java_client.DefaultGenericMobileDriver.findElement(DefaultGenericMobileDriver.java:57) at io.appium.java_client.AppiumDriver.findElement(AppiumDriver.java:1) at io.appium.java_client.android.AndroidDriver.findElement(AndroidDriver.java:1) at pages.ProductPage.addProductToCart(ProductPage.java:51) at tests.GeneralStoreTest.VerifyProductPurchaseFailing(GeneralStoreTest.java:122) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133) at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598) at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173) at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46) at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824) at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128) at java.util.ArrayList.forEach(Unknown Source) at org.testng.TestRunner.privateRun(TestRunner.java:794) at org.testng.TestRunner.run(TestRunner.java:596) at org.testng.SuiteRunner.runTest(SuiteRunner.java:377) at org.testng.SuiteRunner.access$000(SuiteRunner.java:28) at org.testng.SuiteRunner$SuiteWorker.run(SuiteRunner.java:418) at org.testng.internal.thread.ThreadUtil.lambda$execute$0(ThreadUtil.java:64) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source)Info 2:15:56 AM Info 2:15:57 AM video path: videos\Android_Samsung M31\2023-05-29_02-15-05\GeneralStoreTest\VerifyProductPurchaseFailing.mp4
-
Android_OnePlus9pro
2 tests
Android_OnePlus9pro
2 failedStatus Timestamp TestName Fail 02:13:58 AM VerifyProductPurchase Fail 02:14:54 AM VerifyProductPurchaseFailing -
Android_SamsungM31
2 tests
Android_SamsungM31
1 passed 1 failedStatus Timestamp TestName Pass 02:13:53 AM VerifyProductPurchase Fail 02:15:21 AM VerifyProductPurchaseFailing
Started
May 29, 2023 02:13:53 AM
Ended
May 29, 2023 02:15:59 AM
Tests Passed
1
Tests Failed
3
Tests
Log events
Timeline
Tags
| Name | Passed | Failed | Skipped | Others | Passed % |
|---|---|---|---|---|---|
| Android_OnePlus9pro | 0 | 2 | 0 | 0 | 0% |
| Android_SamsungM31 | 1 | 1 | 0 | 0 | 50% |